Part Number Hot Search : 
SMAJ58A 24012 DMBTA44 12N60 W66910 2SC5569 6565D P28PXL
Product Description
Full Text Search
 

To Download MX589 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  application note MX589 gmsk modem application ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. tx ps rx ps bt tx data clkdiva pllacq rxdcacq rx signal in rx feedback tx xtal/clock tx enable xtal v dd v bias v bias v bias v ss rxhold + - doc1 rx clk tx clk tx out rx data rx s/n doc2 clkdivb data retime & level shift rx clock clock divider rx circuit control rx rx s/n rx data rx dc level measure v bias this application note is to be read in conjunction with the current MX589 data bulletin. this document is issued to clarify points in currently published documents and to present new information that will enable the user to easily understand and implement this gmsk product.
gmsk modem application note 2 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. contents section page 1. data transmission by fm radio ................................................................................................ ... 3 2. gaussian filtered minimum shift keying (gmsk)....................................................................... 3 3. gmsk in fm radio............................................................................................................. ............. 3 4. gmsk......................................................................................................................... ...................... 4 5. implementation of gmsk using the MX589.................................................................................. 5 5.1 bitrate, bt, and bandwidth.................................................................................................. ................... 5 5.2 data formats................................................................................................................ .......................... 5 5.3 coupling of rx and tx signals............................................................................................... ................. 5 5.4 baseband and rf bandwidth................................................................................................... .............. 6 5.5 intersymbol interference.................................................................................................... ..................... 8 6. fm modulator, demodulator, and if performance ...................................................................... 8 6.1 the eye pattern ............................................................................................................. ........................ 8 6.1.1 example eye patterns...................................................................................................... ..........................10 7. data sequencing.............................................................................................................. .............. 12 7.1 data randomizing (scrambling) ............................................................................................... ............ 13 7.2 data coding ................................................................................................................. ......................... 14 8. rx acquisition and hold modes............................................................................................ ... 14 8.1 rx acquisition with carrier detect indication ............................................................................... ......... 15 8.2 rx acquire sequences........................................................................................................ .................. 16 8.3 rxhold input .............................................................................................................. .......................... 16 8.4 rx acquisition with no carrier detect indications ........................................................................... ...... 17 9. interleaving on systems with forward error correction (fec) ................................................ 18 10. alternative data rates ...................................................................................................... ............ 19 10.1 clock oscillator and dividers .............................................................................................. .................. 19 10.2 tx out output components r1 and c1 ......................................................................................... ..... 19 10.3 doc1 and doc2 capacitor (c7 and c8) values................................................................................ .... 19 10.4 alternative data rate tables ............................................................................................... ................. 19 10.4.1 3.6864mhz ................................................................................................................ .................................19 10.4.2 4.096mhz ................................................................................................................. ..................................20 10.4.3 4.9152mhz ................................................................................................................ .................................20 10.4.4 8.192mhz ................................................................................................................. ..................................20 mx com, inc. reserves the right to change specifications at any time and without notice.
gmsk modem application note 3 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 1. data transmission by fm radio the simplest method of sending data over fm radio is to shift the rf carrier frequency in one direction to represent a logic 1 and in the other direction for a logic 0. this direct method is known as frequency shift keying (fsk); fsk can be successful but results in a very wide transmission bandwidth requirement. to reduce the transmission bandwidth required input data may be pre-filtered prior to modulation using a specific form of lowpass filtering. one effective method is gaussian filtered minimum shift keying (gmsk). figure 4 is a comparison of the bandwidth requirements of direct fsk and gaussian filtered data. 2. gaussian filtered minimum shift keying (gmsk) gmsk is a method of data modulation for sending high-speed data in narrow band fm radio channels. in its simplest form, gmsk involves passing a digital bitstream through a gaussian filter before applying it to the input of a frequency modulator. a gaussian filter is a lowpass element which when excited by an impulse at its input, gives a gaussian shaped output response. impulse input "gaussian" lowpass filter gaussian shaped output figure 1: the performance of a gaussian filter 3. gmsk in fm radio in an fm radio system using a gmsk modem the data flow is as shown below: tx binary data input gmsk modem frequency modulator rx binary data output gmsk modem frequency de-modulator figure 2: data flow in a gmsk fm radio modem
gmsk modem application note 4 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 4. gmsk the diagram below shows gmsk filter outputs for a logic input of 10001000. note that a filter delay is present and that the individual output pulse spreads across more than one bit-period. bit times gmsk filter output pulse output in isolation logic input delay spread 012345678 figure 3: gmsk filter input/output relationships true gmsk transmission, in radio, is achieved when the data output of the gaussian filter is passed through an fm modulator having a continuous phase response, with peak deviation being set to half of the applied bit rate. 2 rate data (hz) deviation max = for example: dev max = 2khz for a data rate of 4kbps 4800bps random data 4800bps gaussian filtered random data figure 4: spectral comparison of fsk and gaussian msk requirements
gmsk modem application note 5 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 5. implementation of gmsk using the MX589 gmsk, as a form of modulation for high-speed data transfer is relatively simple to implement as long as careful attention is paid to several points: 5.1 bitrate, bt, and bandwidth the maximum data rate that can be transmitted over a radio channel depends on the following: 1. channel spacing 2. allowable adjacent channel interference 3. tx filter bandwidth (bt) 4. peak carrier deviation (modulation index) 5. tx and rx carrier frequency accuracy 6. modulator and demodulator linearity 7. rx if filter frequency and phase characteristics 8. use of error correction techniques 9. acceptable error-rate 5.2 data formats the receive section of the MX589 gives the lowest bit error rate with data which has a reasonably random structure --the data should contain approximately the same number of ones as zeros with no long sequences of consecutive ones or zeroes. 5.3 coupling of rx and tx signals ideally, the rx demodulator should be dc coupled to the MX589 rx signal in pin (with a dc bias added to center the signal around v bias [ = v dd /2] ), however ac coupling can be used provided that - 1. the 3db cut-off frequency is 20hz (at 8kbps) or below (i.e. a 0.1uf capacitor in series with 100k w ). the cut-off frequency requirement changes proportionally with the applied data rate. 2. the data does not contain long sequences (in excess of 100 bits) of consecutive ones or zeroes. 3. sufficient time is allowed after a step change at the discriminator output (resulting from channel changing or the appearance of a rf carrier) for the voltage into the MX589 to settle before the rxdcacq line is strobed. in practical applications, it will usually be possible to arrange for any ac coupling between the MX589 tx output and the frequency modulator to cut-off at a very low frequency such as 5.0hz, but ac coupling between the receive discriminator and the input of the MX589 may need to have a shorter time constant to avoid problems with voltage steps at the output of the discriminator when changing channels or when the distant transmitter turns on. for these reasons, as well as to maintain reasonable ber, the optimum -3db cut-off frequencies are around 5hz in the tx path, 20hz in rx, at 8kbps. figure 5 shows the typical static bit-error-rate performance of the MX589 operating under nominal conditions (8kbps, v dd = 5.0v, t amb = 25 c, tx bt=0.3) for various degrees of ac coupling at the rx input and the tx output.
gmsk modem application note 6 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. s/n (db) (noise in 8khz bandwidth) 10 -5 10 -4 10 -3 10 -2 10 -1 4 5678910111213 ber tx and rx dc coupled tx 5hz, rx dc coupled tx 5hz, rx 10hz tx 5hz, rx 30hz tx 5hz, rx 100hz figure 5: typical static bit error rates 5.4 baseband and rf bandwidth the required baseband bandwidth, and therefore the rf bandwidth requirement of a gmsk system is principally determined by two factors: the data rate and the system filter's response. the response characteristic with respect to an applied data rate is referred to as the system bt (bandwidth - data rate) factor. the bt factor is the ratio of the -3db point of the filter (-3dbf 0 ) and the applied data rate. rate data x bt = 3dbf - i.e. rate data -3dbf = bt 0 0 as can be seen from figure 6, a lower bt figure (0.3) allows less high-frequency components and produces, theoretically, a narrower bandwidth requirement. however, the interference caused by one bit symbol overlapping another (intersymbol interference) is increased (figure 7). the MX589 is capable, within the current specification, of operating to data rates of between 4kbps and 40kbps at a bt of 0.3 and 0.5; table 1 provides a very rough guide to gmsk capabilities in narrow rf bandwidths. however, the details of the relevant system specification should always be adhered to. figure 6 shows the MX589 tx filter response at bt values of 0.3 and 0.5. bt channel bandwidth (khz) data rate max. (bps) bt channel bandwidth (khz) data rate max. (bps) 0.5 12.5 4800 0.3 12.5 8000 0.5 25.0 9600 0.3 25.0 16000 0.5 50.0 19200 0.3 50.0 32000 table 1: typical gmsk/bandwidth capabilities
gmsk modem application note 7 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. . . bt = 0.3 bt = 0.5 0 -10 -20 -30 -40 -50 -60 -70 0.1 10 1 0.01 frequency/bitrate gain (db) figure 6: MX589 tx filter response
gmsk modem application note 8 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 5.5 intersymbol interference this is the effect of one data bit overlapping the next due to the lowpass filtering. as this effect becomes more pronounced the receiving modem may have trouble deciding whether the bit is a 1 or a 0. figure 7 shows the output of the gmsk modem for an input of 1 1 0 1 1 1 1 1 with bt settings of 0.5 and 0.3; the increasing effect of intersymbol interference can be clearly seen. gmsk filter output gmsk filter output bt = 0.5 data input = 11011111 -notethesmallam ount of intersymbol interference bt = 0.3 data input = 11011111 -notetheincreaseinintersymbol interference pulse outputs in isolation pulse outputs in isolation logic input logic input bit 0 bit 0 bit 1 bit 1 bit 2 bit 2 bit 3 bit 3 bit 4 bit 4 bit 5 bit 5 bit 6 bit times 0 0 0 0 0 0 1 1 1 1 1 1 12345678 figure 7: illustration of intersymbol interference increase due to decrease in bt value 6. fm modulator, demodulator, and if performance 6.1 the eye pattern the eye pattern diagram is an oscilloscope-type trace of the baseband signal (at the input to the fm modulator or at the output of the fm discriminator). it is an indication of the condition of the signal and its path and therefore the fm modulator, demodulator, if circuit, and channel circuit performance. the eye diagram provides information about the following parameters of the signal and/or system: channel signal/noise conditions - channel amplitude and phase responses - for optimum performance, the eye pattern of the received signal applied to the MX589 for random transmitted data should be as close as possible to the examples given in figure 9.
gmsk modem application note 9 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. of particular importance are general symmetry, cleanliness of the zero-crossings, and for a bt of 0.3, the relative amplitude of the inner eye opening (which should be approximately 0.48 of the total for a bt of 0.3, about 0.9 for a bt of 0.5). to achieve this, attention must be paid to - 1. linearity and frequency/phase response of the tx frequency modulator and discriminator. the modulator frequency response should extend down to a few hertz; two-point modulation is necessary for synthesized radios. 2. bandwidth and phase response of the rx if filters. 3. accuracy of the tx and rx carrier frequencies -any difference will shift the received signal towards one of the skirts of the if filter response. the diagrams on the following pages provide examples of various eye patterns and their causes. MX589 rx circuits tx circuits rx data rx clock tx data tx clock tx out signal and dc level adjustment signal and dc level adjustment for rx eye measurement the 'scope' should be sync'd to the transmitting modem's tx clock or, if unavailable, the receiving modem's rx clock with the modem in the narrow bw setting. rx signal in rx feedback rx frequency discriminator rxd rxc txd txc m controller or uart frequency modulator "y" "y" "sync" "sync" tx eye measurement rx eye measurement figure 8: measurement of an eye pattern bt=0.3 bt=0.5 figure 9: typical good eye patterns diagrams
gmsk modem application note 10 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 6.1.1 example eye patterns -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 bit times volts figure 10: good rx eye (bt = 0.3) -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 bit times volts figure 11: effect of ac coupling (bt = 0.3) corner frequency approx. 1% of bitrate
gmsk modem application note 11 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 bit times volts figure 12: effect of poor channel amplitude and phase response (bt = 0.3) -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 bit times volts figure 13: effect of slight high frequency attenuation (bt = 0.3) 6db/octave low pass filtering, -3db at 0.5 x bitrate
gmsk modem application note 12 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 volts figure 14: effect of noise (bt = 0.3) noise bandwidth = 2 x bitrate; s/n = 25db 7. data sequencing to ensure that the MX589 rx clock recovery and rx level circuits are given the best opportunity to operate correctly the receive section works best with data which has a reasonably random structure. the data should contain approximately the same number of ones as zeroes with no long sequences of consecutive ones or zeroes. also, long sequences (>100 bits) of 10101010 ... patterns should be avoided. for this reason, it is recommended that data be scrambled in some manner before transmission. a string of logic 1's will be modulated as a single frequency shift at the beginning of the string and a single frequency shift at the end; no frequency changes will occur. this will appear at the rx modem as near dc and can result in the receiver not being able to track the incoming signal correctly. both bit timing and level information can be lost. particularly when a bt value of 0.3 is being used problems also occur when single bits bounded by their complement are being sent repeatedly (0 0 0 0 0 1 0 0 0 0 or 1 1 1 1 0 1 1 1 1 note however, that these are not the only patterns to give problems); these sequences sent many times over can cause the gmsk demodulator to give out bits in error. where data is transmitted in bursts, each burst should be preceded by a preamble designed to allow the receive modem to establish timing and level lock as quickly as possible. this preamble should be at least 16 bits long, and should preferably consist of alternating pairs of 1s and 0s i.e. 110011001100 .....; the pattern 10101010 .... should be avoided, particularly when bt = 0.3. many fsk and ffsk data systems use a 1 0 1 0 1 0 1 0 . . . pattern as a synchronizing preamble, figure 15a shows the resultant output from a system using bt values of both 0.5 and 0.3. in this case the output of a bt = 0.3 system does not provide true level information for the level measuring circuits to lock on to. when the bt is 0.5 the output does not display the problem to the same degree. figure 15b, figure 15c, and figure 15d show outputs from inputs of 1 1 0 0 1 1 0 0 .... , 1 1 1 1 0 0 0 0 1 1 1 1 ... and 0 1 0 0 0 0 1 0 0 ... respectively. where it is impossible for data to be provided to the modem within the above guidelines, it is recommended that external sequencing is used; i.e. scrambling or data coding.
gmsk modem application note 13 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. bt = 0.3 bt = 0.3 bt = 0.3 bt = 0.3 bt = 0.5 bt = 0.5 bt = 0.5 bt = 0.5 b. 1100110011...type bitstream c. 111100001111...type bitstream a. 10101010101...type bitstream d. 010000100...type bitstream figure 15: gmsk output levels for various input bit configurations 7.1 data randomizing (scrambling) as previously discussed, the receive section of the MX589 prefers data which has a reasonably random structure. whether the applied data (digital bits) originate from a computer type system or by voice digitization, it is not always possible to ensure that streams of constant-sense rx data are avoided. illustrated below are two simple ways to randomize data: 1. exclusive-or the input binary data with a pseudo-random binary stream. this method will require both rx and tx pseudo-random codes to be in sync. 2. exclusive-or the input binary data with a shifted input data stream. a self-synchronizing method which exclusive- ors the rx input data with a time-shifted version of itself. this method of randomizing will propagate bit errors as any rx bit in error will be duplicated with each ex-or function in the loop. this method is in accordance with ccitt recommendations (v.26 ter) preamble bits and/or sync words should not, of course, be randomized. binary data in (di) pseudo random number generator pseudo-random bits (dr) code synchronizing signal data out (do) to MX589 do = di dr ex-or figure 16: exclusive-or the input with a pseudo-random data stream
gmsk modem application note 14 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. binary data in (di) data scrambler shift register stages 12 18 19 12 18 19 23 23 data out (do) to MX589 shift register stages binary data out (do) binary data in (di) from MX589 18 23 figure 17: exclusive-or the input with a shifted input data stream 7.2 data coding if it is important, for hardware or system interface considerations, that the lower frequency limit of a gmsk signal is kept above a specific frequency it is possible to deliberately encode the data prior to modulation; for instance where ac coupling is employed or there are pll control limits. this entails ensuring that sequences (blocks) of bits that contain low Cfrequency components are altered to produce the required overall output. this coding can be carried out in software or hardware, as appropriate. it should be noted that if coding that results in an increase in the number of bits is used this will reduce the actual system data rate unless the bit rate is increased, which in turn may take the system outside the bandwidth specification. 8. rx acquisition and hold modes the MX589 may be expected to receive data efficiently under several different signal and configuration conditions depending upon the system formatting and the device coupling methods. conditions identified so far are: rx with carrier detect indication rx with no carrier detect indication the upper and lower voltage levels of the input signal, after internal filtering, are stored on external capacitors connected to the doc1 and doc2 pins. these are used to generate levels inside the device to enable the detection of zero-crossings and to extract the received binary data. as data is received, the values stored on these capacitors are updated to track amplitude variations and drift, unless hold is selected in which case the voltages will decay very slowly towards v bias . the voltages on the doc1 and doc2 pins reflect the average peak positive and negative excursions of the (filtered) receive signal, and could therefore be used to derive a measure of the data signal amplitude. note however, that these pins are driven from very high-impedance circuits, so that the dc load presented by any external circuitry should exceed 10m w to v bias .
gmsk modem application note 15 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 8.1 rx acquisition with carrier detect indication the MX589 can tolerate dc offsets in the received signal of at least +/- 10%v dd with respect to v bias , however to ensure that the dc offset compensation circuit operates correctly and with minimum delay, low to high transitions of the rxdcacq and pllacq inputs should occur after the mean input voltage to the MX589 has settled to within about 0.1v of its final value (note that this can place restrictions on the value of any series signal coupling capacitor). 1. MX589 connected as figure 2 in the current data sheet; inputs rxdcacq and pllacq low; 2. at the receipt of an rf carrier detect indication to the c: wait two bit periods; place rxdcacq and pllacq high (clamp - doc1 and doc2 capacitors are rapidly charged towards a voltage midway between the rx signal level and v bias ). the rxdcacq and pllacq inputs must be placed high for a minimum of 16 bits at the start of reception to ensure that the dc measurement and timing extraction circuits lock on to the received signal correctly. to confirm that lock has been achieved it may be necessary to employ additional methods of sync detect; such as a frame detection or MX589 s/n output monitoring. 3. to give the MX589 a satisfactory reference level to clamp to, it is recommended that the transmitting station is configured to provide a short period of blank carrier before the data starts. to calculate this period the following system parameters should be considered: tx power-up time + rx demodulator settling time + rx ac coupling values [+ 2 bit times]. 4. when lock is confirmed the above inputs should be taken low again and the acquisition circuits operated as described in the data sheet. in most applications, there will be a dc step in the output voltage from the receiver fm discriminator due to carrier frequency offsets as channels are changed or when the distant transmitter is turned on. every time a channel change occurs, the preamble/acquire sequence (steps 1 - 4) should be performed. preamble (bit sync - min. 16 bits) 2-bit periods carrier detected rx signal input rx car det (rssi) input rxdcacq rx level measure mode pllacq clock extraction cct mode 'acquire' 'fast peak detect' 'clamp' (1 bit period) 'averaging peak detect' 'medium bw' for 30 bits then 'narrow' bw data noise figure 18: rx acquisition with carrier detect available
gmsk modem application note 16 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 8.2 rx acquire sequences start finish rx carrier? conditions: interface as data sheet fig.2 pllacq 'low ' rxdcacq 'low ' internal action internal action internal action in sync? yes yes no no wait 2 bit periods wait for 16 bits of preamble wait 30 bit periods set rxdcacq and pllacq 'high ' set rxdcacq and pllacq 'low ' pll bw goes to 'medium ' level measure goes to 'averaging peak detect ' pll bw goes to 'narrow ' start finish conditions: interface as data sheet fig.2 with additional resistor pllacq 'low ' rxdcacq 'low ' internal action internal action internal action in sync? yes no wait 30 bit periods set rxdcacq and pllacq 'high ' set pllacq 'low ' pll bw goes to 'narrow ' pll bw goes to 'medium ' level measure goes to 'averaging peak detect ' figure 19: rx/data carrier indication available figure 20: no rx/data carrier indication available 8.3 rxhold input rxhold input as well as using the rx hold input to freeze the level measuring and clock extraction circuits during a signal fade, it may also be used in systems which employ a continuously transmitting control channel to freeze the receive circuitry during transmission of a data packet, allowing reception to resume afterwards without losing bit synchronization. to achieve this, the MX589 xtal clock needs to be accurate enough that the derived rxclock output does not drift by more than about 0.1 bit time from the actual received data timing during the time that the rxhold input is low. the rxdcacq input, however, may need to be pulsed high to re-establish the level measurements if the rxhold input is low for more that a few hundred bit-times.
gmsk modem application note 17 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 8.4 rx acquisition with no carrier detect indications if the receive system has no method of indicating when the rf carrier or signal preamble will start it is recommended that: 1. with reference to the current MX589 data sheet, figure 2, a new component, resistor r, of value between 1.0m w and 2.0m w , should be connected across output pins doc1 and doc2. 2. rxdcacq and pllacq inputs set low. 3. before or when the required signal is expected to appear: set rxdcacq and pllacq high; the modem acquisition circuits will clamp and then lock and track the data. the rxdcacq pin setting may remain in this position for the duration of operation. 4. the pllacq pin should be taken low when lock has been confirmed to improve the signal-to-noise performance by reducing the pll bandwidth. with the additional resistor, r, connected, there is no advantage in taking the rxdcacq input low again to attain the averaging peak detect mode. 5. if the received signal has a long preamble sequence, e.g. 100bits, rxdcacq and pllacq settings may remain low; the circuitry will eventually attain lock. rx level measure mode preamble doc2 doc1 c7 c8 additional 'r' 14 13 MX589p rxdcacq rx signal input pllacq clock extraction cct mode 'clamp' (1 bit period) data or carrier only or noise 'fast peak detect' 'acquire' data figure 21: rx acquisition with no carrier detect available
gmsk modem application note 18 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 9. interleaving on systems with forward error correction (fec) data for transmission, with its fec overhead, is loaded to the MX589 serially. if, during transmission, a section of data bits (block) is corrupted by some external disturbance (ignition interference etc.) there is a possibility that a whole block (or blocks) of data will be damaged making large amounts of data at the rx uncorrectable and therefore unreadable. this will result in a request for a re-transmission and reduction in the overall data rate. if however, prior to loading to the modem, the data bits within blocks are interchanged between blocks (interleaved), then if external disturbance is experienced and a section is damaged, when the blocks are rebuilt (de-interleaved) at the receiver only one or two of the bits in each original block of data will be in error therefore allowing the fec system a better chance of correction. with reference to the example in figure 22, interleaving is carried out externally, prior to loading the modem. data is supplied to the interleaving process in the following sequence (real data): a1, a2, a3, a4, ........ ...h9, h10 and read-out from the process in the following sequence (interleaved data): h1, g1, f1, e1, ...h2, g2, ...... b10, a10. de-interleaving is the reverse process. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 a b c d e f g h 12345678910 serial input serial output figure 22: interleave example
gmsk modem application note 19 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 10. alternative data rates the current MX589 data sheet specifies device operation at data rates of between 4kbps and 64kbps at 5.0 volts and xtal/clock frequencies of between 1.0mhz and 10.4mhz. to enable this device to be used, efficiently, in the maximum number of data transfer applications, this application note details tables that are intended to provide more information to operate at data rates other than those illustrated in the data sheet. with due regard to the operating v dd values recommended in the data sheet, the following parameters control/affect the data rate operation of this device: clock oscillators and dividers. tx out output external component (r1 and c1) values. the values of doc1 and doc2 capacitors (c7 and c8). note that peripheral components to the rx level measurement circuitry, should also be considered. 10.1 clock oscillator and dividers the tx and (nominal) rx data rates are determined by division of the frequency present at the xtal pin, which may be generated by the on-chip xtal oscillator or be derived from an external source. any xtal/clock frequency in the range 1.0mhz to 5.0mhz (v dd = 3.0v) or 1.0mhz to 6.5mhz (v dd = 5.0v) may be employed, depending upon the desired data rate. a division ratio to facilitate data-rate setting is controlled by the logic level inputs on the clkdiva/b pins. the formula below is employed to calculate the data rate: ) (clkdiva/b ratio division frequency xtal/clock = rate data 10.2 tx out output components r1 and c1 the rc network formed by r1 and c1 is required between the tx out pin and the input to the modulator. this network, which can form part of any dc level shifting and gain adjustment circuitry, forms an important part of the transmit signal filtering. the ground connection to the capacitor c1 should be positioned to give maximum attenuation of high-frequency noise into the modulator. the component values should be chosen so that the product of the resistance (ohms) and the capacitance (farads) is: for a bt of 0.3 r1c1 = 0.34/bit rate (bps) for a bt of 0.5 r1c1 = 0.22/bit rate (bps) 10.3 doc1 and doc2 capacitor (c7 and c8) values note the data sheet recommendations with regard to these two components: c7 and c8 should both be 0.015 m f for a data rate of 8kbps, and inversely proportional to the data rate for other data rates, e.g. 0.03 m f at 4kbps, 3000pf at 40kbps. 10.4 alternative data rate tables 10.4.1 3.6864mhz for a xtal/clock value of 3.6864mhz data rate (bps) clkdiv a clkdiv b bt r1 (k w ) c1 (pf) 7200 1 0 0.3 100 470 7200 1 0 0.5 62 470 14400 0 1 0.3 130 180 14400 0 1 0.5 130 120 28800 0 0 0.3 62 180 28800 0 0 0.5 62 120 table 2: data rate for 3.6864mhz xtal/clock
gmsk modem application note 20 MX589 application note ? 1998 mx com inc. www. mxcom.com tele: 800 638-5577 336 744-5050 fax: 336 744-5054 doc. # 20830074.002 4800 bethania station road, winston-salem, nc 27105-1201 usa all trademarks and service marks are held by their respective co mpanies. 10.4.2 4.096mhz for a xtal/clock value of 4.096mhz data rate (bps) clkdiv a clkdiv b bt r1 (k w ) c1 (pf) 4000 1 1 0.3 120 680 4000 1 1 0.5 120 470 8000 1 0 0.3 91 470 8000 1 0 0.5 120 220 16000 0 1 0.3 47 470 16000 0 1 0.5 91 150 32000 0 0 0.3 47 220 32000 0 0 0.5 47 150 table 3: data rate for 4.096mhz xtal/clock 10.4.3 4.9152mhz for a xtal/clock value of 4.9152mhz data rate (bps) clkdiv a clkdiv b bt r1 (k w ) c1 (pf) 4800 1 1 0.3 100 680 4800 1 1 0.5 100 470 9600 1 0 0.3 91 390 9600 1 0 0.5 47 470 19200 0 1 0.3 100 180 19200 0 1 0.5 91 120 38400 0 0 0.3 47 180 38400 0 0 0.5 47 120 table 4: data rate for 4.9152mhz xtal/clock 10.4.4 8.192mhz for a xtal/clock value of 8.192mhz data rate (bps) clkdiv a clkdiv b bt r1 (k w ) c2 (pf) 64000 0 0 0.5 47 82 table 5: data rate for 8.192mhz xtal/clock


▲Up To Search▲   

 
Price & Availability of MX589

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X